import { createApp } from 'vue'
import router from './router'; // 引入路由配置文件
import './style.css'
import App from './App.vue'
import './micro/index.js'
// import microApp from '@micro-zoe/micro-app'



const app = createApp(App);
app.use(router); // 使用路由实例
app.mount('#app')


// 初始化 micro-app
// microApp.start({
//   plugins: {
//     modules: {
//       'child-app': [{
//         loader(code) {
//           if (import.meta.env.MODE === 'development') {
//             return code.replace(/(src|href)="(\S*)"/g, (all, $1, $2) => {
//               return $1 + `="${$2}?__micro_app_env=dev__"`
//             })
//           }
//           return code
//         }
//       }],
//       // 可以添加更多子应用的插件
//     }
//   },
//   lifeCycles: {
//     created() {
//       console.log('子应用创建')
//     },
//     mounted() {
//       console.log('子应用挂载')
//     }
//   }
// })